import request from '@/utils/request'

//查询全部设备配置
export function maintenanceDeviceConfigBySearch(pageNub,       // 默认页码1
    pageSize,     // 默认每页10条
    line,         // 默认空
    machineNumber, // 默认空
    headNumber) {
    return request({
        url: '/MaintenanceDeviceConfig/maintenanceDeviceConfigBySearch',
        method: 'get',
        params: {
            pageNub,        // 对应后端的pageNub参数
            pageSize,       // 对应后端的pageSize参数
            line,           // 对应后端的line参数
            machineNumber,  // 对应后端的machineNumber参数
            headNumber      // 对应后端的headNumber参数  // GET请求使用params
        }
    })
}

//添加设备配置
export function addMaintenanceDeviceConfig(data) {
    return request({
        url: '/MaintenanceDeviceConfig/addMaintenanceDeviceConfig',
        method: 'post',
        data: data
    })
}

//修改设备配置
export function updateMaintenanceDeviceConfig(data) {
    return request({
        url: '/MaintenanceDeviceConfig/updateMaintenanceDeviceConfig',
        method: 'post',
        data: data
    })
}

//删除设备配置
export function deleteMaintenanceDeviceConfig(id) {
    return request({
        url: '/MaintenanceDeviceConfig/deleteMaintenanceDeviceConfig/' + id,
        method: 'delete'
    })
}